cover or fence in with bamboo canes - Espagnol Anglais Dictionnaire